menial tasks - German English Dictionary